Fjording the Stream: An Architecture for Queries Over Streaming Sensor Data
نویسندگان
چکیده
If industry visionaries are correct, our lives will soon be full of sensors, connected together in loose conglomerations via wireless networks, each monitoring and collecting data about the environment at large. These sensors behave very differently from traditional database sources: they have intermittent connectivity, are limited by severe power constraints, and typically sample periodically and push immediately, keeping no record of historical information. These limitations make traditional database systems inappropriate for queries over sensors. We present the Fjords architecture for managing multiple queries over many sensors, and show how it can be used to limit sensor resource demands while maintaining high query throughput. We evaluate our architecture using traces from a network of traffic sensors deployed on Interstate 80 near Berkeley and present performance results that show how query throughput, communication costs, and power consumption are necessarily coupled in sensor environments.
منابع مشابه
The Image Stack Stream Model, Querying and Architecture
Rising volumes of multimedia are being gathered with the increasing deployment of sensors. We present the Image Stack stream model/view of data for querying and visualizing the streaming data. This view is independent of the presence of a DBMS, since more sensors will capture data on a real-time basis. We outline requirements for modeling and visualizing streaming multimedia data with motivatin...
متن کاملXML Data Stream Processing: Extensions to YFilter
Running XPath queries on XML data steams is a challenge. Current approaches that store the entire document tree in memory are more suited for static environments. We modify the existing YFilter architecture to support online execution of XPath queries. This is achieved by minimal buffering of the data stream and dynamic pruning of the document tree in memory. These modifications enable us to ef...
متن کاملOntology-based Access to Streaming Data
The availability of streaming data sources is progressively increasing thanks to the deployment of ubiquitous data capturing technologies such as sensor networks. We present an ontology-based streaming data access service, based on extensions to the R2O mapping language and its query processor ODEMapster, and to the C-SPARQL RDF stream query language. A preliminary implementation of the approac...
متن کاملData Stream Processing on Embedded Devices
Over the years, online processing of data has become more important. In inventory management, monitoring and financial applications data is generated in streams that are processed on the fly instead of being stored in a repository and processed offline later. As data volumes increase, processing has to be offloaded from the central stream processing engine. Processing either has to be moved to ...
متن کاملScalable Semantic Access to Siemens Static and Streaming Distributed Data
Numerous analytical tasks in industry rely on data integration solutions since they require data from multiple static and streaming data sources. In the context of the Optique project we have investigated how Semantic Technologies can enhance data integration and thus facilitate further data analysis. We introduced the notion Ontology-Based Stream-Static Data Integration and developed the syste...
متن کامل